be self-confident - German English Dictionary